home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / patches / mfp38400 / readme < prev   
Text File  |  1997-04-26  |  4KB  |  120 lines

  1.  
  2.     38400 Baud an Modem 1 mit Umschaltung ber PSG Port A fr ATARI ST/STE
  3.     ======================================================================
  4.  
  5.  
  6.     VERSION:  1.00   26.04.97
  7.     
  8.  
  9. Rechtliches:
  10.     
  11.     FREEWARE FREEWARE FREEWARE
  12.  
  13.     Das Archiv MFP38400.* darf nur komplett und kostenlos weitergegeben
  14.     werden!
  15.     
  16.     Fr eventuelle Sch„den, die durch die Benutzung dieser Software
  17.     und Hardware entsteht wird (wie immer) keine Haftung bernommen!!
  18.     
  19.     Daher:  BENUTZUNG AUCH EIGENE GEFAHR !!!!
  20.     
  21.  
  22.  
  23. Im Archiv MFP38400.* befinden sich folgende Dateien:
  24.  
  25.     MFP38400.IMG  Der Schaltplan mit Bauteileangaben
  26.     
  27.     MFP38400.ASM  Sourcefile fr Autoordner-Programm
  28.     
  29.     MFP38400.PRG  Das Autoordner-Programm
  30.     
  31.     README
  32.  
  33.  
  34. Vorraussetzung:
  35.  
  36.     ATARI ST/STE Rechner
  37.     
  38.  
  39. Einbau/Installation:
  40.  
  41.     Der Einbau sollte nur von jemandem gemacht werden, der sich mit den Eingeweiden
  42.     des ST's auskennt!
  43.     Aužerdem gibt es kein Platinen-Layout (fr kleine Prototypen bevorzuge ich
  44.     gef„delte Aufbauten auf Lochrasterplatinen; vielleicht findet sich ja
  45.     irgendwer, der ein Layout macht).
  46.     
  47.  
  48.     Die hier vorgestellte Hard/Software erm”glicht es, Modem 1 NEBEN den
  49.     "alten" Baudraten (50-19200) AUCH mit 38400 Baud zu betreiben.
  50.     
  51.     Wie man im Schaltplan entnehmen kann, wird sowohl der Timerausgang
  52.     TDO des MFP, der fr die Baudraten 50-19200 zust„ndig ist, als auch
  53.     der MFP-Takt / 4 (^=38400 Baud) ber einen elektronischen Schalter
  54.     an die Clock-Eing„nge TC und RC des MFP. Der Schalter wird ber
  55.     IOA7 des Soundchips AY-.. (PSG) gesteuert.
  56.     Diese Umschaltung bernimmt das Autoordnerprogramm, das eine Patch-
  57.     routine in den Rsconf()-Eintrag fr BIOS Ger„t 6 in MAPTAP eintr„gt.
  58.     Falls Bconmap() vom Betriebssystem NICHT untersttzt wird, wird diese
  59.     Routine in den XBIOS-Trap eingebaut.
  60.     
  61.     Die Umlegung ist voreingestellt auf 50 Baud, d.h. stellt man mit
  62.     Rsconf() (oder EMULATOR.CPX,...) die Baudrate 50 fr BIOS Ger„t 6
  63.     ein, wird die Schnittstelle mit 38400 Baud betrieben.
  64.     
  65.     MFP38400.PRG legt den Cookie 'MFPB' an, dessen Wert ein Zeiger auf
  66.     folgende Struktur ist:
  67.     
  68.     ACHTUNG: READONLY
  69.     
  70.     struct
  71.     {    WORD    version;    READONLY: Versionsnummer  0x100
  72.     
  73.         WORD    baudnr;        Die Baudnummer (0-15, wie bei Rsconf), die fr die
  74.                             Umlegung benutzt wird. Ist baudnr < 0 oder >15,
  75.                             wird die Umlegung ausgeschaltet.
  76.                             
  77.         WORD    portbit;    READONLY:
  78.                             Wenn IOA7 am PSG schon belegt ist, kann man ein
  79.                             anderes freies Bit (im allg. nur IOA6) benutzen.
  80.                             Voreingestellt ist der Wert 7.
  81.                             VORSICHT: DIESER WERT IST DURCH DIE HARDWARE
  82.                                       VORGEGEBEN UND MUSS EINGESTELLT WERDEN !!!
  83.     }
  84.     
  85.     Diese Struktur findet man in der Programm-Datei bei Offset 40 zum
  86.     Dateianfang hinter der Zeichenkette ' PATCH'.
  87.     Diese Struktur sollte mit einem Dateimonitor entsprechend
  88.     gesetzt werden, im laufendem Betrieb ist nur eine Manipulation von
  89.     baudnr ber den Cookie erlaubt !!!!!
  90.  
  91.  
  92.     Hardwareeinbau:
  93.     
  94.     Trennen Sie die Verbindung zwischen TDO und TC/RC auf (im allg.
  95.     kommt nur eine Unterbrechung der Leiterbahn in Frage).
  96.     Den Prim„rtakt vom MFP auf KEINEM Fall von XTAL1 abgreifen,
  97.     sondern nur von XTAL2 !!!
  98.     Die Bauteile sollten so nahe wie m”glich am MFP angebracht werden,
  99.     ich empfehle eine fliegende Verdrahtung (IC am MFP anl”ten, soweit
  100.     es geht).
  101.     
  102.     Wenn Sie statt dem PSG Port IOA7 einen anderen Port benutzten
  103.     wollen/mssen, MUSS erst MFP38400.PRG gepatcht werden (siehe oben) !!!!
  104.  
  105.  
  106. Das Archiv MFP38400 findet man auf
  107.  
  108.     http://www.eikon.e-technik.tu-muenchen.de/~tomst
  109.  
  110.  
  111.  
  112. Autor:
  113.     
  114.     ToMST
  115.     
  116.     Thomas Maier         26.04.97
  117.     
  118.     
  119.     Email:  tomst@eikon.e-technik.tu-muenchen.de
  120.